package com.liuweiheng.cloud.timer;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class SimpleQuartParam extends QuartParam implements Serializable {
    /**
     * 判断是否直接启动任务类
     */
    private Boolean startNow;
    /**
     * 启动时间
     */
    private Date startAt;
    /**
     * 停用时间
     */
    private Date endAt;
    /**
     * 循环时间类型（时、分、秒、毫秒...）
     */
    private String intervalType;
    /**
     * 循环时间
     */
    private Integer intervalNum;
    /**
     * 是否永久循环定时任务
     */
    private Boolean repeatForever;
    /**
     * 循环次数
     */
    private Integer repeatCount;
}
